#include <iostream>
#include <string>

using namespace std;

// 取别名  -> 引用的技术  & 引用符号
/*
int *       ->>  定义一个指针类型

* ptr       ->>  取值

&data       ->>  取地址

int &       ->>  定义一个引用类型

指针常量
    能改值，不能改地址
常量指针
    能改地址，不能改值
常量指针常量
    不能改值，不能改地址
*/

int main(int argc, char const *argv[])
{
    
    int num_1 = 50;
    int num_3 = 90;

    int & num_2 = num_1;

    num_2 = 80;

    num_2 = num_3;

    cout << "num_1 = " << num_1 << endl;
    cout << "num_2 = " << num_2 << endl;
    
    return 0;
}
